anything made of burlap - Almanca İngilizce Sözlük